dreaded opponent - German English Dictionary